package com.sinosoft.dsp.platform.components.system;

import org.primefaces.event.CloseEvent;
import org.primefaces.event.ToggleEvent;

import com.sinosoft.dsp.platform.components.IViewBean;

public interface IModuleBean extends IViewBean {
	public boolean isExpanded();

	public void setExpanded(boolean expanded);

	public boolean isAutoUpdate();

	public void setAutoUpdate(boolean autoUpdate);

	public int getRow();

	public void setRow(int row);

	public int getColumn();

	public void setColumn(int column);

	public String getLabel();

	public void setLabel(String label);

	public String getImage16();

	public void setImage16(String image16);

	public String getModuleId();

	public void setModuleId(String moduleId);

	public void handleClose(CloseEvent event);

	public void handleToggle(ToggleEvent event);

	public void handleFlush();
	
	public boolean isClosable();

	public void setClosable(boolean closable);
}
